• word of the day

    roll-on roll-off

    roll-on roll-off - Dictionary definition and meaning for word roll-on roll-off

    Definition
    (noun) a method of transport (as a ferry or train or plane) that vehicles roll onto at the beginning and roll off of at the destination

Word used in video below:
text: ♪ Show off, show off, show off ♪
Download our Mobile App Today
Receive our word of the day
on Whatsapp